package com.feib.stms.model;

/**
 * 檔案錯誤紀錄
 * @author Jeff Gu
 *
 */
public class TempUploadFileError extends AuditEntity
{

	private static final long serialVersionUID = 1958838282929441977L;
	

	/**
	 * PK	
	 */
	private Long tempUploadFileErrorPk;

	/**
	 * UPLOAD_FILE_PK 主鍵 
	 */
	private TempUploadFile tempUploadFile;

	/**
	 * 錯誤行數
	 */
	private Integer lineNumber;

	/**
	 * 欄位名稱
	 */
	private String  columnName;

	/**
	 * 錯誤原因(檢核) 
	 */
	private String errorMessage;
	
	/**
	 * 程式錯誤原因
	 */
	private String exceptionMessage;

	public String getColumnName() {
		return columnName;
	}

	public void setColumnName(String columnName) {
		this.columnName = columnName;
	}

	public String getErrorMessage() {
		return errorMessage;
	}

	public void setErrorMessage(String errorMessage) {
		this.errorMessage = errorMessage;
	}

	public String getExceptionMessage() {
		return exceptionMessage;
	}

	public void setExceptionMessage(String exceptionMessage) {
		this.exceptionMessage = exceptionMessage;
	}

	public Integer getLineNumber() {
		return lineNumber;
	}

	public void setLineNumber(Integer lineNumber) {
		this.lineNumber = lineNumber;
	}

	public TempUploadFile getTempUploadFile() {
		return tempUploadFile;
	}

	public void setTempUploadFile(TempUploadFile tempUploadFile) {
		this.tempUploadFile = tempUploadFile;
	}

	public Long getTempUploadFileErrorPk() {
		return tempUploadFileErrorPk;
	}

	public void setTempUploadFileErrorPk(Long tempUploadFileErrorPk) {
		this.tempUploadFileErrorPk = tempUploadFileErrorPk;
	}
	
}
